backgroundColor
When a grid is cleared, it is filled with its backgroundColor unless specified otherwise in the function.  When text is drawn with XgrDrawTextFill(), backgroundColor specifies the background color the text rectangle is cleared to before the text is drawn.

drawingColor
Points, lines, and text are drawn in the drawingColor unless specified otherwise in the function.

lowlightColor, highlightColor
When three dimensional shading effects are drawn at the border of grids, downslopes and upslopes are generally drawn in the lowlightColor and highlightColor respectively.

dullColor
When all or part of a grid needs to be deemphasized, part of it is usually drawn in its dullColor to make it less obvious and often to indicate some feature is temporarily disabled.  For example, text that does not currently apply is often drawn in dullColor.

GraphicsDesigner does not draw deselect effects automatically.  It only holds the dullColor setting so programs have a convenient place to keep all the important colors for each grid.

accentColor
When all or part of a grid needs to be emphasized, part of it is usually drawn in its accentColor to attract attention.  For example, selected text items are often drawn in the accentColor .

GraphicsDesigner does not draw accent effects automatically.  It only holds the accentColor setting so programs have a convenient place to keep the important colors for each grid.

lowtextColor, hightextColor
When text is drawn with three dimensional shading, the downslopes and upslopes of characters are generally drawn in the lowtextColor and hightextColor respectively.

GraphicsDesigner does not draw three dimensional text.  It only holds lowtextColor and hightextColor so programs have a convenient place to keep the important colors for each grid.